irrespective of whether ... - French English Dictionary